home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Equivalents / velocity.izs < prev   
Text File  |  2005-09-28  |  11KB  |  290 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Velocity
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>This script will work out velocity equivalents!<!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>Equivalents<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13. <!-- HOW TO INSTALL VELOCITY EQUIVALENTS:
  14.  
  15.    1.  Paste the specified coding into the HEAD of your HTML document
  16.    2.  Put the last code into the BODY of your HTML document  -->
  17.  
  18. <!-- STEP ONE: Copy this code into the HEAD of your HTML document  -->
  19.           
  20. <HEAD>
  21.  
  22. <!-- Cut-N-Paste JavaSCRIPT from Copyright 1996  -->
  23. <SCRIPT LANGUAGE="JavaScript">
  24.  
  25.  
  26.  
  27. <!-- Begin
  28. function initArray() {
  29. this.length = initArray.arguments.length;
  30. for (var i = 0; i < this.length; i++) {
  31. this[i] = initArray.arguments[i];
  32.    }
  33. }
  34. var isn07 = new initArray("4b","5b","8b","8b");
  35. isn07[0] = "~01~10.01~20.6~30.036~40.03281~51.9685~60.02237~70.01944~8";
  36. isn07[1] = "~0100~11~260~33.6~43.281~5196.85~62.237~71.944~8";
  37. isn07[2] = "~01.66667~10.016667~21~30.06~40.05468~53.281~60.03728~70.03240~8";
  38. isn07[3] = "~027.78~10.2778~216.6667~31~40.9113~554.68~60.6214~70.53996~8";
  39. isn07[4] = "~030.48~10.3048~218.29~31.097~41~560~60.68181818~70.59248~8";
  40. isn07[5] = "~00.5080~10.00508~20.3048~30.01829~40.016667~51~60.01136~70.00987~8";
  41. isn07[6] = "~044.7~10.447~226.82~31.609~41.467~588~61~70.86898~8";
  42. isn07[7] = "~051.44~10.5144~230.87~31.852~41.688~5101.3~61.151~71~8";
  43. function velCon() {
  44. for (var i = 0; i < 8; i++) {
  45. if (document.isnform07.veli[i].checked) {
  46. veli = i;
  47. velinm = document.isnform07.veli[i].value;
  48.    }
  49. }
  50. for (var i = 0; i < 8; i++) {
  51. if (document.isnform07.velo[i].checked) {
  52. velo = i;
  53. velonm = document.isnform07.velo[i].value;
  54.    }
  55. }
  56. useri = document.isnform07.velinp.value;
  57. if (useri == 0) {
  58. useri = 1;
  59. document.isnform07.velinp.value = useri;
  60. }
  61. mulstr = isn07[veli];
  62. picker = "~" + velo;
  63. ps = mulstr.indexOf(picker);
  64. velo++;
  65. picker = "~" + velo;
  66. ps1 = mulstr.indexOf(picker);
  67. mulstr = mulstr.substring((ps + 2),ps1);
  68. ps = (useri * mulstr);
  69. picker = "";
  70. picker += ps
  71. ps1 = picker.indexOf(".");
  72. if (ps1 > -1) {
  73. ps = ps + .000001;
  74. picker = "";
  75. picker += ps;
  76. ps2 = picker.indexOf("e");
  77. if (ps2 < 0) {
  78. picker = picker.substring(0,(ps1 + 6));
  79. }
  80. if (ps2 == 0 || ps2 > 0) {
  81. ps3 = picker.indexOf("00000");
  82. if (ps3 > 0) {
  83. picker = picker.substring(0,ps3 + 1) + picker.substring(ps2,picker.length);
  84.       }
  85.    }
  86. }
  87. picker = useri + " " + velinm + " = " + picker + " " + velonm
  88. document.isnform07.velout.value = picker;
  89. }
  90. // End -->
  91. </SCRIPT>
  92.  
  93. <!-- STEP TWO: Add code into BODY section of document  -->
  94.  
  95. <BODY>
  96.  
  97. <CENTER>
  98. <TABLE BORDER=1 WIDTH=486>
  99. <tr><TD COLSPAN=10 ALIGN=CENTER><FORM NAME="isnform07"><FONT COLOR="blue"><B>Velocity Equivalents</B></TD></tr>
  100. <tr><TD COLSPAN=10 VALIGN=TOP><FONT SIZE=1><B>First, type the number you wish converted here: </B>
  101. <INPUT TYPE="text" NAME="velinp" SIZE=30 VALUE="" onChange="velCon();"><BR>
  102. <B>Then, click radio buttons for desired conversion:</FONT></TD></tr>
  103. <tr><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>Fm:</B></FONT></TD>
  104. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>cm/sec<BR>
  105. <INPUT TYPE="radio" NAME="veli" VALUE="cm/sec" CHECKED onClick = ""></TD>
  106. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/sec<BR>
  107. <INPUT TYPE="radio" NAME="veli" VALUE="m/sec" onClick = ""></TD>
  108. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/min<BR>
  109. <INPUT TYPE="radio" NAME="veli" VALUE="m/min" onClick = ""></TD>
  110. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>km/hr<BR>
  111. <INPUT TYPE="radio" NAME="veli" VALUE="km/hr" onClick = ""></TD>
  112. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/sec<BR>
  113. <INPUT TYPE="radio" NAME="veli" VALUE="ft/sec" onClick = ""></TD>
  114. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/min<BR>
  115. <INPUT TYPE="radio" NAME="veli" VALUE="ft/min" onClick = ""></TD>
  116. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>mi/hr<BR>
  117. <INPUT TYPE="radio" NAME="veli" VALUE="mi/hr" onClick = ""></TD>
  118. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Knots<BR>
  119. <INPUT TYPE="radio" NAME="veli" VALUE="Knots" onClick = ""></TD>
  120. <tr><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>To:</B></TD>
  121. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>cm/sec<BR>
  122. <INPUT TYPE="radio" NAME="velo" VALUE="cm/sec" onClick = ""></TD>
  123. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/sec<BR>
  124. <INPUT TYPE="radio" NAME="velo" VALUE="m/sec" CHECKED onClick = ""></TD>
  125. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/min<BR>
  126. <INPUT TYPE="radio" NAME="velo" VALUE="m/min" onClick = ""></TD>
  127. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>km/hr<BR>
  128. <INPUT TYPE="radio" NAME="velo" VALUE="km/hr" onClick = ""></TD>
  129. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/sec<BR>
  130. <INPUT TYPE="radio" NAME="velo" VALUE="ft/sec" onClick = ""></TD>
  131. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/min<BR>
  132. <INPUT TYPE="radio" NAME="velo" VALUE="ft/min" onClick = ""></TD>
  133. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>mi/hr<BR>
  134. <INPUT TYPE="radio" NAME="velo" VALUE="mi/hr" onClick = ""></TD>
  135. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Knots<BR>
  136. <INPUT TYPE="radio" NAME="velo" VALUE="Knots" onClick = ""></TD>
  137. <tr><TD COLSPAN=10 ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>
  138. <INPUT TYPE="button" VALUE=" Click for Conversion " onClick="velCon();"> 
  139. <INPUT TYPE="reset" VALUE=" Reset Values "><BR>
  140. <INPUT TYPE="text" NAME="velout" SIZE=60 VALUE="" onClick="velCon();">
  141. </FONT></TD></tr>
  142. </TABLE></FORM>
  143. </CENTER>
  144.  
  145.  
  146. <!-- END OF SCRIPT -->
  147. <!/SCRIPT>
  148.  
  149. <!PREVIEW>
  150. <!-- START OF SCRIPT -->
  151.  
  152.  
  153. <!-- HOW TO INSTALL VELOCITY EQUIVALENTS:
  154.  
  155.    1.  Paste the specified coding into the HEAD of your HTML document
  156.    2.  Put the last code into the BODY of your HTML document  -->
  157.  
  158. <!-- STEP ONE: Copy this code into the HEAD of your HTML document  -->
  159.           
  160. <HEAD>
  161.  
  162. <!-- Cut-N-Paste JavaSCRIPT from Copyright 1996  -->
  163. <SCRIPT LANGUAGE="JavaScript">
  164.  
  165.  
  166.  
  167. <!-- Begin
  168. function initArray() {
  169. this.length = initArray.arguments.length;
  170. for (var i = 0; i < this.length; i++) {
  171. this[i] = initArray.arguments[i];
  172.    }
  173. }
  174. var isn07 = new initArray("4b","5b","8b","8b");
  175. isn07[0] = "~01~10.01~20.6~30.036~40.03281~51.9685~60.02237~70.01944~8";
  176. isn07[1] = "~0100~11~260~33.6~43.281~5196.85~62.237~71.944~8";
  177. isn07[2] = "~01.66667~10.016667~21~30.06~40.05468~53.281~60.03728~70.03240~8";
  178. isn07[3] = "~027.78~10.2778~216.6667~31~40.9113~554.68~60.6214~70.53996~8";
  179. isn07[4] = "~030.48~10.3048~218.29~31.097~41~560~60.68181818~70.59248~8";
  180. isn07[5] = "~00.5080~10.00508~20.3048~30.01829~40.016667~51~60.01136~70.00987~8";
  181. isn07[6] = "~044.7~10.447~226.82~31.609~41.467~588~61~70.86898~8";
  182. isn07[7] = "~051.44~10.5144~230.87~31.852~41.688~5101.3~61.151~71~8";
  183. function velCon() {
  184. for (var i = 0; i < 8; i++) {
  185. if (document.isnform07.veli[i].checked) {
  186. veli = i;
  187. velinm = document.isnform07.veli[i].value;
  188.    }
  189. }
  190. for (var i = 0; i < 8; i++) {
  191. if (document.isnform07.velo[i].checked) {
  192. velo = i;
  193. velonm = document.isnform07.velo[i].value;
  194.    }
  195. }
  196. useri = document.isnform07.velinp.value;
  197. if (useri == 0) {
  198. useri = 1;
  199. document.isnform07.velinp.value = useri;
  200. }
  201. mulstr = isn07[veli];
  202. picker = "~" + velo;
  203. ps = mulstr.indexOf(picker);
  204. velo++;
  205. picker = "~" + velo;
  206. ps1 = mulstr.indexOf(picker);
  207. mulstr = mulstr.substring((ps + 2),ps1);
  208. ps = (useri * mulstr);
  209. picker = "";
  210. picker += ps
  211. ps1 = picker.indexOf(".");
  212. if (ps1 > -1) {
  213. ps = ps + .000001;
  214. picker = "";
  215. picker += ps;
  216. ps2 = picker.indexOf("e");
  217. if (ps2 < 0) {
  218. picker = picker.substring(0,(ps1 + 6));
  219. }
  220. if (ps2 == 0 || ps2 > 0) {
  221. ps3 = picker.indexOf("00000");
  222. if (ps3 > 0) {
  223. picker = picker.substring(0,ps3 + 1) + picker.substring(ps2,picker.length);
  224.       }
  225.    }
  226. }
  227. picker = useri + " " + velinm + " = " + picker + " " + velonm
  228. document.isnform07.velout.value = picker;
  229. }
  230. // End -->
  231. </SCRIPT>
  232.  
  233. <!-- STEP TWO: Add code into BODY section of document  -->
  234.  
  235. <BODY>
  236.  
  237. <CENTER>
  238. <TABLE BORDER=1 WIDTH=486>
  239. <tr><TD COLSPAN=10 ALIGN=CENTER><FORM NAME="isnform07"><FONT COLOR="blue"><B>Velocity Equivalents</B></TD></tr>
  240. <tr><TD COLSPAN=10 VALIGN=TOP><FONT SIZE=1><B>First, type the number you wish converted here: </B>
  241. <INPUT TYPE="text" NAME="velinp" SIZE=30 VALUE="" onChange="velCon();"><BR>
  242. <B>Then, click radio buttons for desired conversion:</FONT></TD></tr>
  243. <tr><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>Fm:</B></FONT></TD>
  244. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>cm/sec<BR>
  245. <INPUT TYPE="radio" NAME="veli" VALUE="cm/sec" CHECKED onClick = ""></TD>
  246. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/sec<BR>
  247. <INPUT TYPE="radio" NAME="veli" VALUE="m/sec" onClick = ""></TD>
  248. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/min<BR>
  249. <INPUT TYPE="radio" NAME="veli" VALUE="m/min" onClick = ""></TD>
  250. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>km/hr<BR>
  251. <INPUT TYPE="radio" NAME="veli" VALUE="km/hr" onClick = ""></TD>
  252. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/sec<BR>
  253. <INPUT TYPE="radio" NAME="veli" VALUE="ft/sec" onClick = ""></TD>
  254. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/min<BR>
  255. <INPUT TYPE="radio" NAME="veli" VALUE="ft/min" onClick = ""></TD>
  256. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>mi/hr<BR>
  257. <INPUT TYPE="radio" NAME="veli" VALUE="mi/hr" onClick = ""></TD>
  258. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Knots<BR>
  259. <INPUT TYPE="radio" NAME="veli" VALUE="Knots" onClick = ""></TD>
  260. <tr><TD ALIGN=CENTER><FONT COLOR="red" SIZE=1><B>To:</B></TD>
  261. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>cm/sec<BR>
  262. <INPUT TYPE="radio" NAME="velo" VALUE="cm/sec" onClick = ""></TD>
  263. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/sec<BR>
  264. <INPUT TYPE="radio" NAME="velo" VALUE="m/sec" CHECKED onClick = ""></TD>
  265. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>m/min<BR>
  266. <INPUT TYPE="radio" NAME="velo" VALUE="m/min" onClick = ""></TD>
  267. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>km/hr<BR>
  268. <INPUT TYPE="radio" NAME="velo" VALUE="km/hr" onClick = ""></TD>
  269. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/sec<BR>
  270. <INPUT TYPE="radio" NAME="velo" VALUE="ft/sec" onClick = ""></TD>
  271. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>ft/min<BR>
  272. <INPUT TYPE="radio" NAME="velo" VALUE="ft/min" onClick = ""></TD>
  273. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>mi/hr<BR>
  274. <INPUT TYPE="radio" NAME="velo" VALUE="mi/hr" onClick = ""></TD>
  275. <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>Knots<BR>
  276. <INPUT TYPE="radio" NAME="velo" VALUE="Knots" onClick = ""></TD>
  277. <tr><TD COLSPAN=10 ALIGN=CENTER VALIGN=TOP><FONT SIZE=1>
  278. <INPUT TYPE="button" VALUE=" Click for Conversion " onClick="velCon();"> 
  279. <INPUT TYPE="reset" VALUE=" Reset Values "><BR>
  280. <INPUT TYPE="text" NAME="velout" SIZE=60 VALUE="" onClick="velCon();">
  281. </FONT></TD></tr>
  282. </TABLE></FORM>
  283. </CENTER>
  284.  
  285.  
  286. <!-- END OF SCRIPT -->
  287. <!/PREVIEW>
  288.  
  289. <!RELATED>NONE<!/RELATED>
  290.